import {useSelector} from 'react-redux'
import {StateType} from '../store'
import { ComponentsStateType } from "../store/componentsReducer"

function useGetComponentInfo(){
    const components=useSelector<StateType>(state=>state.components.present) as ComponentsStateType  
    const {componentList=[],selectedId,copiedComponent}=components
    const selectedComponent = componentList.find(c => c.fe_id === selectedId)
    return {componentList,selectedId,selectedComponent,copiedComponent}

}
export default useGetComponentInfo 